#ifndef ELIBRARYPARSER_AUTHOR_H
#define ELIBRARYPARSER_AUTHOR_H
#include "webparserauthor.h"

QT_BEGIN_NAMESPACE
    class QWebElementCollection;
QT_END_NAMESPACE

class elibraryparser_author : public webparserAuthor
{
public:
    elibraryparser_author() : webparserAuthor() {}

public:
    QList<int> GetAuthorList(int publnum);
    int GetAuthorCount();
    QString rublicCode;

protected:
    QList<int> GetAuthorPageList();

protected:
    virtual QList<int> ParsePage(QWebPage *pMainPage);

protected:
    unsigned int _journal_id;
    unsigned int _page;
    unsigned int _publnum;
    unsigned int _author_count;
};

#endif // ELIBRARYPARSER_AUTHOR_H

